from PyQt5.QtWidgets import QWidget, QProgressBar, QVBoxLayout

class DownloadProgress(QWidget):
    def __init__(self):
        super().__init__()
        self.progress = QProgressBar()
        self.progress.setStyleSheet("""
            QProgressBar {
                border: 1px solid #4A4A4A;
                border-radius: 4px;
                height: 20px;
                text-align: center;
            }
            QProgressBar::chunk {
                background: #09AAFF;
            }
        """)
        layout = QVBoxLayout()
        layout.addWidget(self.progress)
        self.setLayout(layout)